package com.sitanyun.merchant.guide.bean;

import java.io.Serializable;
import java.util.Objects;

import androidx.annotation.Nullable;

/**
 * Created by
 * on 2022/3/12.
 */
public class TestBean implements Serializable {



    /**
     * behavior : MEETING
     * merchantNodeId : 1476073066099449858
     * sceneId : 1476042079890051075
     * sceneName : 北京市东城区正义路7号
     * storeId : 1476073066099449858
     * storeName : 红星美凯龙
     * staffId : 1476075332281901057
     * staffName : 李柯怡
     * cId : 1481591809093189634
     * shareCId : 0
     * Vrsrc : https://dev.sitanyun.7tlive.com/v-show/index.html?hid=qtw-15831611112_e50302f56e514c4e9286e73ad6a57832&domain=//ste-vr-scene.oss-cn-beijing.aliyuncs.com/&isInMPWeb=0&meetingId=3003187034&userId=staffid_1476075332281901057&callerUserId=1481591809093189634&useVrTakeSee=1&startTour=0&vconsole=0&imPlatform=app&callout=true
     * headUrl : https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTIziaiclibkr6KgmuXxicQ2lbqv2IKcAbySynDpcxQkgjYFEa7tP09PobyDpAUwnraOMGfmJpiawP8l8PA/132
     * cName : 薛定谔的猫
     * cPhone : 13752749148
     * heartTime : 60
     * startTime : 2022-01-17 17:53:51
     * endTime : 2022-01-17 17:53:51
     */

    private String behavior;
    private String merchantNodeId;
    private String sceneId;
    private String sceneName;
    private String storeId;
    private String storeName;
    private String staffId;
    private String staffName;
    private String cId;
    private String shareCId;
    private String vrsrc;
    private String headUrl;
    private String cName;
    private String cPhone;
    private String heartTime;
    private String startTime;
    private String endTime;

    public TestBean(String behavior, String merchantNodeId, String sceneId, String sceneName, String storeId, String storeName, String staffId, String staffName, String cId, String shareCId, String vrsrc, String headUrl, String cName, String cPhone, String heartTime, String startTime, String endTime) {
        this.behavior = behavior;
        this.merchantNodeId = merchantNodeId;
        this.sceneId = sceneId;
        this.sceneName = sceneName;
        this.storeId = storeId;
        this.storeName = storeName;
        this.staffId = staffId;
        this.staffName = staffName;
        this.cId = cId;
        this.shareCId = shareCId;
        this. vrsrc = vrsrc;
        this.headUrl = headUrl;
        this.cName = cName;
        this.cPhone = cPhone;
        this.heartTime = heartTime;
        this.startTime = startTime;
        this.endTime = endTime;
    }

    public String getBehavior() {
        return behavior;
    }

    public void setBehavior(String behavior) {
        this.behavior = behavior;
    }

    public String getMerchantNodeId() {
        return merchantNodeId;
    }

    public void setMerchantNodeId(String merchantNodeId) {
        this.merchantNodeId = merchantNodeId;
    }

    public String getSceneId() {
        return sceneId;
    }

    public void setSceneId(String sceneId) {
        this.sceneId = sceneId;
    }

    public String getSceneName() {
        return sceneName;
    }

    public void setSceneName(String sceneName) {
        this.sceneName = sceneName;
    }

    public String getStoreId() {
        return storeId;
    }

    public void setStoreId(String storeId) {
        this.storeId = storeId;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getStaffId() {
        return staffId;
    }

    public void setStaffId(String staffId) {
        this.staffId = staffId;
    }

    public String getStaffName() {
        return staffName;
    }

    public void setStaffName(String staffName) {
        this.staffName = staffName;
    }

    public String getCId() {
        return cId;
    }

    public void setCId(String cId) {
        this.cId = cId;
    }

    public String getShareCId() {
        return shareCId;
    }

    public void setShareCId(String shareCId) {
        this.shareCId = shareCId;
    }

    public String getVrsrc() {
        return vrsrc;
    }

    public void setVrsrc(String Vrsrc) {
        this.vrsrc = Vrsrc;
    }

    public String getHeadUrl() {
        return headUrl;
    }

    public void setHeadUrl(String headUrl) {
        this.headUrl = headUrl;
    }

    public String getCName() {
        return cName;
    }

    public void setCName(String cName) {
        this.cName = cName;
    }

    public String getCPhone() {
        return cPhone;
    }

    public void setCPhone(String cPhone) {
        this.cPhone = cPhone;
    }

    public String getHeartTime() {
        return heartTime;
    }

    public void setHeartTime(String heartTime) {
        this.heartTime = heartTime;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }


    @Override
    public boolean equals(@Nullable Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        TestBean testBean = (TestBean) o;
        return cId == testBean.cId &&
                cName.equals(testBean.cName);

    }

    @Override
    public int hashCode() {

        return Objects.hash(cId, cName);
    }
}
